achtnak turbine station - French English Dictionary