revolution and socialism - Turco Inglés Diccionario