clean power generation - Français Anglais Dictionnaire