clear land of grass and weeds - German English Dictionary