self-fertilized - Allemand Anglais Dictionnaire