finish clock - Español Inglés Diccionario