single-casing turbine - French English Dictionary