not stand an earthly chance - Alemán Inglés Diccionario