anticipate one's ruin - Spanisch Englisch Wörterbuch