conclusion of a treaty - Espagnol Anglais Dictionnaire