Англо-русский строительный словарь
ditching machine
Траншеекопатель; канавокопатель; каналокопатель
Англо-русский строительный словарь
ditcher
ditto