homologous artificial insemination - Turco Inglés Diccionario