place where leather is staked - Allemand Anglais Dictionnaire