a publicity spot - Deutsch Englisch Wörterbuch