reincarnate - French English Dictionary