nephrocyte - Alemán Inglés Diccionario