Dicts.info 

Glands dictionary :: translations