self-propelled car

1. самоходный вагон 2. самоходная тележка

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