nephric duct - Turco Inglés Diccionario