sales-promotion campaign - German English Dictionary