place with a great movement of people - Spanisch Englisch Wörterbuch