self-propelled excavator

Самоходный экскаватор, экскаватор на самоходном шасси

Источник: Полный англо-русский словарь на Gufo.me