self-castigation - Französisch Englisch Wörterbuch