sense of well-being - Français Anglais Dictionnaire