people's electoral movement - Francés Inglés Diccionario