hydraulic power stations - Turc Anglais Dictionnaire