popularize - French English Dictionary