semiconductor storage devices - German English Dictionary