anticipate one's ruin - Turco Inglés Diccionario