electronic warfare control and coordination center - Espagnol Anglais Dictionnaire