set up shop somewhere - Español Inglés Diccionario