inferior pubic ligament - German English Dictionary