inferior pubic ligament - French English Dictionary