insect-pollinated plant - Turc Anglais Dictionnaire