historical artifact - Spanish English Dictionary