recent claims - French English Dictionary