buried artifacts - Alemán Inglés Diccionario