hydroelectric generating station - Turc Anglais Dictionnaire