トゥールビヨン
Meanings
Noun
1. tourbillon (watch mechanism)