peritoneal button - French English Dictionary