hemodialysis and peritoneal dialysis - French English Dictionary