a shopping mall - Turco Inglés Diccionario