technological centre - Francés Inglés Diccionario