set up shop somewhere - Spanisch Englisch Wörterbuch