self-fertilised - Turco Inglés Diccionario