self-pollinated - Turco Inglés Diccionario