meaning of Bandschnecke

Bandschnecke - German to English

ribbon screw