not to leave unpunished - German English Dictionary