not stand an earthly chance - Francés Inglés Diccionario