preserving and strengthening democracy, justice and human rights - Anglais Synonymes Dictionnaire