not to leave unpunished - Francés Inglés Diccionario