pact of non-aggression - Allemand Anglais Dictionnaire