promote (advertise) - Deutsch Englisch Wörterbuch