crowd in a small place - Spanish English Dictionary