self-fertilisation - Español Inglés Diccionario