leather gauntlets - Turkish English Dictionary