foraging ant - Alemán Inglés Diccionario