ruining oneself by speculations - Francés Inglés Diccionario