ruining oneself by speculations - Französisch Englisch Wörterbuch