precluding punishment - German English Dictionary