place where straw is deposited to rot - German English Dictionary