transverse humeral ligament - German English Dictionary