electricity generation licence - Français Anglais Dictionnaire