gloving leather - French English Dictionary