diesel-electric locomotive

noun

1.
a locomotive driven by the electric current generated by a diesel engine