survival percent - Turkish English Dictionary