Англо-русский морской словарь
punched tape
Перфолента
Англо-русский словарь морских терминов
punched card equipment
punching