Vocabulary

ダイキャスト

die casting

noun