punched cards
English
Noun
punched
cards
plural of
punched card