What does Artilleristen mean?

Artilleristen - German to English

artillerymen