to ruin oneself by speculation - Fransızca İngilizce Sözlük