gloving leather - Turkish English Dictionary