be abundant, typically insects and mites - Espagnol Anglais Dictionnaire