meaning of Bandspeicher

Bandspeicher - German to English

magnetized tape recorder