sense of well-being - Turc Anglais Dictionnaire