pollinating - French English Dictionary