hydroelectric pumped storage project - Français Anglais Dictionnaire