the not-so-distant past - French English Dictionary