Vocabulary

ターレット

turret

noun