high street shop - Turco Inglés Diccionario