Dicts.info 

Plant Anatomy dictionary :: translations