crowding of people who come together in a certain place - Español Inglés Diccionario