in the modern sense - Français Anglais Dictionnaire