stall for selling food or gaming during popular festivals - Türkisch Englisch Wörterbuch