self-advertisement - Deutsch Englisch Wörterbuch