instruments of ratification - Espagnol Anglais Dictionnaire