jumble in which someone is squeezed or beaten - Spanish English Dictionary