sentencing principles - Spanish English Dictionary