self-extinction - Francés Inglés Diccionario