self-reproaching - Deutsch Englisch Wörterbuch