to ruin oneself by speculation - Francés Inglés Diccionario