armored combat engineer battalion - English Synonyms Dictionary