punish or treat harshly and rigorously - Spanisch Englisch Wörterbuch