place where leather is staked - Turc Anglais Dictionnaire