hydro-electric power stations - Turc Anglais Dictionnaire