people's electoral movement - French English Dictionary