reincarnation - French English Dictionary