hydroelectric generator - Français Anglais Dictionnaire