people's electoral movement - Alemán Inglés Diccionario