place where sheaves are laid up - Türkisch Englisch Wörterbuch