broad ligament - German English Dictionary