assistive technology device - Alemán Inglés Diccionario