insect population - Alemán Inglés Diccionario