reencarnation - French English Dictionary