technical support assistant - Spanish English Dictionary