Dicts.info 

Flora Of France dictionary :: translations