Großdemonstration

Noun

 * 1)  mass demonstration, mass street protest