chamois leather for cleaning - Espagnol Anglais Dictionnaire