owner of a temporary stall set up during popular festivals where food and drink are sold - Spanisch Englisch Wörterbuch