not stand an earthly chance - Spanish English Dictionary