separate antitank artillery battalion - Fransızca İngilizce Sözlük