Англо-русский строительный словарь
self-propelled excavator
Самоходный экскаватор
Англо-русский строительный словарь
self-propelled dredge(r)
self-propelled machine