superficial transverse metatarsal ligament - German English Dictionary