gas turbine power station - French English Dictionary