foam explosive - Francés Inglés Diccionario