chammy leather - French English Dictionary