pollinization - French English Dictionary