technology intensive - Francés Inglés Diccionario