Dicts.info 

Mycology dictionary :: translations