independent peasants federation - French English Dictionary