large quantity of ants - Alemán Inglés Diccionario