mining engineer: an engineer concerned with the construction and operation of mines
engineer: a person who uses scientific knowledge to solve practical problems
repletion: the state of being satisfactorily full and unable to take on more