slurry explosives - Francés Inglés Diccionario