large quantity or abundance of activities, people, things, or animals - Inglés Sinónimo Diccionario