magazine (explosives) - Francés Inglés Diccionario