large amount of chiggers or insects - Alemán Inglés Diccionario