(the) clock is ticking - Español Inglés Diccionario