lead to one's extinction - Fransızca İngilizce Sözlük