nephric - Turco Inglés Diccionario