meaning of Aufziehradio

Aufziehradio - German to English

clockwork radio