self-promoting - Deutsch Englisch Wörterbuch