finishing clock - Francés Inglés Diccionario