multi-branded - French English Dictionary