talk loudly in praise of oneself - Deutsch Englisch Wörterbuch