system of electronic data storage - German English Dictionary