left socialist revolutionaries - Turc Anglais Dictionnaire