self-fertilization - Turco Inglés Diccionario