steam turbine test stand - German English Dictionary