lead to one's extinction - Turc Anglais Dictionnaire