strategic affairs ministry - Français Anglais Dictionnaire