live in a decent manner - Anglais Synonymes Dictionnaire