self-fertilisation - Francés Inglés Diccionario