castigates - Deutsch Englisch Wörterbuch