demigauntlet bandage - German English Dictionary