caucasus stability and cooperation pact - Espagnol Anglais Dictionnaire