self-fertilizing - Turc Anglais Dictionnaire