movement for popular democracy - Alemán Inglés Diccionario