haematoma of broad ligament - French English Dictionary