chain of restaurants - Alemán Inglés Diccionario