set up shop somewhere - Türkisch Englisch Wörterbuch