inferior pubic ligament - Turkish English Dictionary