business or shopping area - Turco Inglés Diccionario