stand no earthly chance - Turkish English Dictionary