a high-end place - Türkisch Englisch Wörterbuch