chain of restaurants - Español Inglés Diccionario