pollinizing - French English Dictionary