jet-engine turbine - French English Dictionary