The phrase
"new turbodiesel" refers to a recently developed engine that combines two technologies - a turbocharger and a diesel engine. It is commonly used in vehicles and provides more power, better fuel efficiency, and reduced emissions compared to traditional diesel engines.
Full definition