punch a clock - Francés Inglés Diccionario