self-congratulation - Deutsch Englisch Wörterbuch