command and control technical centre - Spanish English Dictionary