investment castings
English
Noun
investment castings
plural of
investment casting