exchange of the instruments of ratification - Francés Inglés Diccionario