a cache of explosives - Alemán Inglés Diccionario