protest against a person/institution calling out 'down with' - Espagnol Anglais Dictionnaire