Definition of "diesel-powered"

diesel-powered