safety of peritoneal dialysis equipment - German English Dictionary