ten o'clock - French English Dictionary