digital data recorder - Alemán Inglés Diccionario