when the clock strikes... - French English Dictionary