twenty-four-second clock - Espagnol Anglais Dictionnaire