inferior transverse scapular ligament - French English Dictionary