conclusion of a treaty - Spanish English Dictionary