precipitate the ruin - Spanish English Dictionary