self-reproach - Deutsch Englisch Wörterbuch