suspension of punishment - German English Dictionary