What does Ballester mean?

Ballester - German to English

ballester [maker of crossbows]