believe in ghosts - French English Dictionary