person squished between others - Spanish English Dictionary