Sturm der Entrüstung

Noun

 * 1)  outcry, storm of protest