place with abundant mounds - Spanisch Englisch Wörterbuch