electronic warfare control and coordination center - Español Inglés Diccionario