mound of earth and stones that covers pre-hispanic constructions - Spanisch Englisch Wörterbuch