pact of non-aggression - Français Anglais Dictionnaire