technical assistant - Spanish English Dictionary