put up the curtains - Türkisch Englisch Wörterbuch