technical aids for disabled persons - Francés Inglés Diccionario