sentencing principles - Francés Inglés Diccionario