biological clock is ticking - Alemán Inglés Diccionario