till the late hours - French English Dictionary