transverse ligaments of the foot - Allemand Anglais Dictionnaire