set up shop somewhere - Französisch Englisch Wörterbuch