steam turbine test bed - German English Dictionary