electrically-produced - English Synonyms Dictionary