accumulate many people in a single place - Spanisch Englisch Wörterbuch