Dicts.info 

Ethology dictionary :: translations