nephrocyte - Francés Inglés Diccionario