current-controlled device - English Synonyms Dictionary