assistive technology device - German English Dictionary