ruining oneself by speculations - Turc Anglais Dictionnaire