excavation finds - Espagnol Anglais Dictionnaire