Nephron - Alemán Inglés Diccionario