foamite (fire extinguisher) - Francés Inglés Diccionario