put up a barricade - Türkisch Englisch Wörterbuch