peritoneal membrane preserver - French English Dictionary