ruin oneself by speculations - Español Inglés Diccionario