Dicts.info 

Vehicles dictionary :: translations