カルトゥーシュ
karutūshu

Noun

1. cartouche

From French