An air-cooled engine is a type of engine that uses air to cool the engine. It doesn't contain a radiator. However, an oil-cooled engine is an engine that uses oil to cool the engine. It is basically an advanced version of an air-cooled engine with an external oil cooler.