time registering apparatus - Francés Inglés Diccionario