hemodialysis and peritoneal dialysis - Francés Inglés Diccionario