longterm dialysis - Spanish English Dictionary