diesel generator

Noun

 * 1) Any electricity generator powered by a diesel engine