peritoneal microcirculation - French English Dictionary