transverse humeral ligament - French English Dictionary