construct a barricade - Spanisch Englisch Wörterbuch