self-pollinating - Turc Anglais Dictionnaire