ツインターボ
Meanings
Noun
1. twin-turbo