Dicts.info 

Lexicology dictionary :: translations