tend to heal spontaneously - Almanca İngilizce Sözlük