freedom from punishment - Francés Inglés Diccionario