the most recent date - French English Dictionary