university leftist revolutionary front - French English Dictionary