self-pollinated - Espagnol Anglais Dictionnaire