low-head water turbine - Espagnol Anglais Dictionnaire