Heavy hauler

большегрузный автомобиль; тягач

Англо-русский политехнический словарь