high-tech workhorse - Espagnol Anglais Dictionnaire