assistive technology device - French English Dictionary