ammunition in hands of troops - İspanyolca İngilizce Sözlük