waste heat steam turbine - French English Dictionary