large amount of grass/weeds - Spanish English Dictionary