double-stack car - English Synonyms Dictionary