Полный англо-русский словарь
self-propelled car
1. самоходный вагон 2. самоходная тележка
Полный англо-русский словарь
self-propelled barge
self-propelled cock