democratic patriots' movement - Alemán Inglés Diccionario