to inseminate - Turco Inglés Diccionario