aluminum alloy superstructure - English Synonyms Dictionary