self-fertilized - Français Anglais Dictionnaire