life-sustaining - Anglais Synonymes Dictionnaire