set up shop somewhere - Inglés Sinónimo Diccionario