merchandising and marketing - French English Dictionary