separate retail establishment - Turco Inglés Diccionario