protecting sole - Français Anglais Dictionnaire