technology operations division - Francés Inglés Diccionario