ruined oneself by speculations - Fransızca İngilizce Sözlük