technological unit - Francés Inglés Diccionario