Dicts.info 

Garden Plants dictionary :: translations