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