small caliber artillery - Almanca İngilizce Sözlük