hold a public demonstration - Anglais Synonymes Dictionnaire