stand or cafeteria where food and drink are served - İspanyolca İngilizce Sözlük