self-approbation - Deutsch Englisch Wörterbuch