What does Artilleriegeschosse mean?

Artilleriegeschosse - German to English

artillery shells