« Back to Dictionary IndexAn engine and transmission combination. Related Articles: Scenes from the 2008 L.A. Auto ShowGermany Wants One Million Electric Cars on the Road by 2020Automotive Dictionary: TerrazaAutomotive Dictionary: Transmission Powertrain Control ModuleAutomotive Dictionary: Truck« Back to Dictionary Index 2022-08-15