revolution and socialism - Francés Inglés Diccionario