What does Bogenguitarre mean?

Bogenguitarre - German to English

arpeggione