grass and straw chopper - Turkish English Dictionary