steam turbine power plant - Turkish English Dictionary