turning engine - French English Dictionary