biological clock is ticking - Francés Inglés Diccionario