made of chamois leather - French English Dictionary