command and control technical centre - German English Dictionary