self-approvingly - Deutsch Englisch Wörterbuch