transverse ligament of leg - Français Anglais Dictionnaire