peritoneum - French English Dictionary