(the) clock is ticking - Espagnol Anglais Dictionnaire