set up shop somewhere - Turco Inglés Diccionario