self-promotion - Deutsch Englisch Wörterbuch