place open to public view - Spanisch Englisch Wörterbuch