straw spreader - German English Dictionary