place with abundant anthills - Spanisch Englisch Wörterbuch