meaning of Artilleristen

Artilleristen - German to English

artillerymen