construct a barricade - Türkisch Englisch Wörterbuch