diesel-powered

Adjective

 * 1) powered by the diesel engine

Translations

 * Russian:
 * Swedish: