biological clock - Espagnol Anglais Dictionnaire