deserve/occasion punishment - Francés Inglés Diccionario