central and generally accessible place - Spanisch Englisch Wörterbuch