industrial glove leather - French English Dictionary