lead to one's extinction - Francés Inglés Diccionario