technology-dependent record - German English Dictionary