to promote - French English Dictionary