French navvy

Noun

 * 1)  An earth-digging machine; a kind of excavator.