data recording device - Francés Inglés Diccionario