nephric - Francés Inglés Diccionario