tend to heal spontaneously - French English Dictionary