hydropower generation - Turc Anglais Dictionnaire