propagandizes - French English Dictionary