place where sheaves are laid up - Französisch Englisch Wörterbuch