homologous organ - Alemán Inglés Diccionario