lead to one's extinction - İspanyolca İngilizce Sözlük