broad ligament abscess - German English Dictionary