editorialist - French English Dictionary