thin strip of leather - Espagnol Anglais Dictionnaire