digital audio storage - German English Dictionary