Turbo-dieselspeedrevJune 16, 2024 « Back to Glossary IndexA diesel engine which is turbocharged, enhancing its performance and efficiency. « Back to Glossary Index