go to a well-attended public space - Spanisch Englisch Wörterbuch