electronic warfare command centre - Espagnol Anglais Dictionnaire