chain of sandwich shops - Turco Inglés Diccionario