brand licensing - French English Dictionary