small stall for selling goods - İspanyolca İngilizce Sözlük