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