precluding punishment - Francés Inglés Diccionario