recent diagnosis - French English Dictionary