twenty-four-second clock - Turco Inglés Diccionario