to fall into ruin - Francés Inglés Diccionario