Dicts.info 

Desiccants dictionary :: translations