re-emerged - French English Dictionary