Dicts.info 

Aldehydes dictionary :: translations