hemodialysis and peritoneal dialysis - Español Inglés Diccionario