central and generally accessible place - Türkisch Englisch Wörterbuch