meaning of Barrikaden

Barrikaden - German to English

barricades