place with abundant mounds - Deutsch Englisch Wörterbuch