do you believe in ghosts? - French English Dictionary