stack of hay, corn/straw - French English Dictionary