chain of restaurants - Francés Inglés Diccionario