Dicts.info 

Auto Parts dictionary :: translations