self-approving - Deutsch Englisch Wörterbuch