hemoperitoneo - French English Dictionary