turbodiesel

Noun

 * 1) A diesel engine fitted with a turbocharger.

Etymology
From.