turbocharged

Adjective

 * 1) Having a turbocharger

Translations

 * Finnish: turboahdettu
 * French: turbocompressé