technologization - Francés Inglés Diccionario