hydroelectric pumped storage project - Turc Anglais Dictionnaire