armored combat vehicle - English Synonyms Dictionary