nephron - Alemán Inglés Diccionario