strip of raw leather - French English Dictionary