technology enabler - Spanish English Dictionary