peritoneal microcirculation - Spanish English Dictionary