to publicize - French English Dictionary