people's electoral movement - Turco Inglés Diccionario