hydropower stations - Turc Anglais Dictionnaire