high-quality steel - English Synonyms Dictionary