stand a good chance of - Turkish English Dictionary