self-pollinated - Turc Anglais Dictionnaire