inflict a severe and prolonged punishment - Spanisch Englisch Wörterbuch