peruvian communist party-majority faction - French English Dictionary