separate combat engineer battalion - Fransızca İngilizce Sözlük