progress and modern democracy - Alemán Inglés Diccionario