set up shop somewhere - Deutsch Englisch Wörterbuch