a product promotion - German English Dictionary