in a broader sense - Français Anglais Dictionnaire