nephridial - Francés Inglés Diccionario