assistive technology - French English Dictionary