What does Bandspeicher mean?

Bandspeicher - German to English

magnetized tape recorder