choleperitoneum - French English Dictionary