What does Arbalestenschütze mean?

Arbalestenschütze - German to English

arbalest