open air space where a council/assembly meets - Türkisch Englisch Wörterbuch