movement for popular democracy - Francés Inglés Diccionario