the need to maintain - Anglais Synonymes Dictionnaire