separate artillery battalion - Türkçe İngilizce Sözlük