border-punched card - Spanish English Dictionary