experimental artifact - Spanish English Dictionary