chain of restaurants - İspanyolca İngilizce Sözlük