self-pollinated - Français Anglais Dictionnaire