strapped footing - Français Anglais Dictionnaire