military superiority - Spanish English Dictionary