construct a barricade - Englisch Synonyme Wörterbuch