self-fertilization - Francés Inglés Diccionario