combined flow turbine - French English Dictionary