pact of non-aggression - Espagnol Anglais Dictionnaire