slogan of the protesters - Allemand Anglais Dictionnaire