open air stall for selling merchandise, food, or drink - İspanyolca İngilizce Sözlük