self-castigation - Spanisch Englisch Wörterbuch