simple impulse turbine - French English Dictionary