hydraulic turbine control systems - Français Anglais Dictionnaire