steam turbine plant - Spanish English Dictionary