longterm dialysis - Turkish English Dictionary