revolution and socialism - Turc Anglais Dictionnaire