make something superior - French English Dictionary