digital data recorder - Francés Inglés Diccionario