spare the life of - Turkish English Dictionary