semi-finished metallic products - English Synonyms Dictionary