publicity and promotion - German English Dictionary