self healing - Alemán Inglés Diccionario