superstitious belief - French English Dictionary