to stage a demonstration - Spanisch Englisch Wörterbuch