ruin oneself by speculations - Turco Inglés Diccionario