self-flagellation - Deutsch Englisch Wörterbuch