data storage device - Spanish English Dictionary