to publicize - Deutsch Englisch Wörterbuch