rural energy development corporation - Français Anglais Dictionnaire