dieseltrein m (plural dieseltreinen, diminutive dieseltreintje n)
From diesel (“diesel”) + trein (“train”).