automatic peritoneal dialysis cycler - German English Dictionary