place where sheaves are laid up - Spanisch Englisch Wörterbuch