direct generation of electricity - Français Anglais Dictionnaire