meaning of Achtspurlochstreifen

Achtspurlochstreifen - German to English

eight-channel tape