very fine tanned hides used for patches - Espagnol Anglais Dictionnaire