leather garments - French English Dictionary