high-tech workhorse - German English Dictionary