self-healing power - Turco Inglés Diccionario