promote a new product - Deutsch Englisch Wörterbuch