chain of restaurants - Turco Inglés Diccionario