advertising or promotion - German English Dictionary