people's revolutionary armed forces - French English Dictionary