time-recording device - Alemán Inglés Diccionario