Большой англо-русский и русско-английский словарь
self-contained car, self-sufficient car
Англо-русский словарь технических терминов
self-contained car, self-sufficient car
Русско-английский политехнический словарь
self-contained car, self-sufficient car
* * *
self-propelled car