inferior transverse scapular ligament - Turkish English Dictionary