cruel punishment - Spanish English Dictionary