large amount of chiggers or insects - Spanish English Dictionary