revolutionary armed vanguard - French English Dictionary