Semi-diesel engine