rural energy development corporation - French English Dictionary