electronic warfare control and coordination center - German English Dictionary