self-healing - Turkish English Dictionary