foraging ants - Francés Inglés Diccionario