command and control technical centre - Francés Inglés Diccionario