achtnak turbine station - Spanish English Dictionary