crowd of people or objects in a narrow space - Spanish English Dictionary