self-fertilisation - Turco Inglés Diccionario