place where leather is staked - Türkisch Englisch Wörterbuch