international institute of public law - Spanish English Dictionary