body clock - French English Dictionary