artificial feedback device - Turco Inglés Diccionario