information storage device - English Synonyms Dictionary