generic insect - Español Inglés Diccionario