What does Aufziehradio mean?

Aufziehradio - German to English

clockwork radio