to stage a demonstration - Deutsch Englisch Wörterbuch