http://www.elshami.com
card
punch
مثقبة البطاقات
See
keypunch