leather and footwear materials - French English Dictionary