artificial feedback device - Español Inglés Diccionario