barricader - Deutsch Englisch Wörterbuch