retrofitted steam turbine - German English Dictionary