single-flow turbine - French English Dictionary