independent democratic movement - Alemán Inglés Diccionario