well-known trade mark - French English Dictionary