transverse ligaments of the foot - French English Dictionary