tend to heal spontaneously - Alemán Inglés Diccionario