explosives magazine - Alemán Inglés Diccionario