public punishment - German English Dictionary