popularization - French English Dictionary