punish or treat harshly and rigorously - Español Inglés Diccionario