a product promotion - French English Dictionary