judicial punishment - Francés Inglés Diccionario