peasants confederation of peru - French English Dictionary