a very small insect, harmful to agriculture - Francés Inglés Diccionario