turn the engine off! - French English Dictionary