What does Achtspurlochstreifen mean?

Achtspurlochstreifen - German to English

eight-channel tape