university leftist revolutionary front - Turc Anglais Dictionnaire