explosives contractor - Alemán Inglés Diccionario