news commentator - French English Dictionary