punched papertape - Turkish English Dictionary