self-inflammable - Francés Inglés Diccionario