self-fertilization - Espagnol Anglais Dictionnaire