multiple-flow turbine - French English Dictionary