heal spontaneously - German English Dictionary