semiconductor crystal - English Synonyms Dictionary