hematoperitoneum - French English Dictionary