ruining oneself by speculations - Spanisch Englisch Wörterbuch