technology administration - Francés Inglés Diccionario