national peasants council - French English Dictionary