Dicts.info 

Latin Letters dictionary :: translations