the distant past - French English Dictionary