self-estinguishing - Francés Inglés Diccionario