political analyst - French English Dictionary