recently discovered - French English Dictionary