in the strict sense - Français Anglais Dictionnaire