Dicts.info 

Insects dictionary :: translations