meaning of Barrikadenstürmer

Barrikadenstürmer - German to English

innovative