homologous organs - Turco Inglés Diccionario