restaurant chains - Francés Inglés Diccionario