imposing punishment - Spanisch Englisch Wörterbuch