conclusion of a treaty - Español Inglés Diccionario