artillery
English—Turkish Dictionary (FreeDict, 2017)
artillery /ɑːtˈɪkjʊlˌeɪt/
1. top gibi büyük harp siIâhları, ağır silâhlar
2. topçu sınıfı
3. topçuluk. artilleryman topçu neferi
English—Turkish Dictionary (Anonymous)
artillery
top
topçu birliği