recent data - French English Dictionary