looks like a market place - Turco Inglés Diccionario