sputter-etching - English Synonyms Dictionary