a cache of explosives - Deutsch Englisch Wörterbuch