peritoneal membrane preserver - Turkish English Dictionary