anthill of leafcutter ants - Türkisch Englisch Wörterbuch