popular revolution - Alemán Inglés Diccionario