place where sheaves are laid up - Allemand Anglais Dictionnaire