military superiority - French English Dictionary