stand a chance of - Turkish English Dictionary