semiconductor storage devices - Spanish English Dictionary