assistive technology device - Francés Inglés Diccionario