self-reproving - Deutsch Englisch Wörterbuch