presentence report - German English Dictionary