to ruin oneself by speculation - Español Inglés Diccionario