re-emerging - French English Dictionary