cruel punishment - German English Dictionary