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