high-tech workhorse - Spanish English Dictionary