foam explosive - Alemán Inglés Diccionario