separate artillery battalion - Almanca İngilizce Sözlük