Turbocharger in French
In French
le turbocompresseur
Plural: turbocompresseurs
Definition
Definition in EnglishA device driven by an engine's exhaust gases that compresses incoming air so the engine can produce more power.
Definition in FrenchDispositif entraîné par les gaz d’échappement qui comprime l’air admis dans le moteur afin d’augmenter sa puissance.