Полный англо-русский словарь
self-propelled trolley
Самоходная вагонетка
Полный англо-русский словарь
self-propelled trenching machine
self-propelled truck