turboengine - French English Dictionary