afterlife denial - French English Dictionary