technological unit - Spanish English Dictionary