tend to heal spontaneously - Turco Inglés Diccionario