place where leather is staked - Anglais Synonymes Dictionnaire