ruining oneself by speculations - Turkish English Dictionary