time registering apparatus - Español Inglés Diccionario