hemoperitoneum - French English Dictionary