mass demonstrations - Türkisch Englisch Wörterbuch