Dicts.info 

Automobiles dictionary :: translations