Англо-русский строительный словарь
trenching machine
Траншеекопатель
Англо-русский строительный словарь
trencher
trenching spade