strip of hide/new leather - Anglais Synonymes Dictionnaire