made of chamois leather - Spanish English Dictionary