Dicts.info 

Biodiversity dictionary :: translations