self-fertilized - Turc Anglais Dictionnaire