a cache of explosives - Türkçe İngilizce Sözlük