crowd of people pushing - Spanish English Dictionary