grubbing up of weeds - German English Dictionary