power recovery turbine - German English Dictionary