lead to the downfall - Alemán Inglés Diccionario