large quantity of ants - Almanca İngilizce Sözlük