artificial mounds - Spanisch Englisch Wörterbuch