happen spontaneously - French English Dictionary