removal of weeds - Spanish English Dictionary