Dicts.info 

Plant Reproduction dictionary :: translations