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