Dicts.info 

Invasive Animal Species dictionary :: translations