steam turbine test stand - Turkish English Dictionary